gigantic explosion - Alemán Inglés Diccionario